home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / linux-bo / etherboo.000 / etherboo / etherboot-2.0 / LOG < prev    next >
Text File  |  1996-06-18  |  2KB  |  64 lines

  1. Major changes from 1.0 to 1.1
  2.  
  3. + Everywhere: Can compile two versions of the code, under gcc or bcc
  4. (Bruce Evan's cc), so that 16-bit boot PROMs can be made. See
  5. netboot-16/README.16 for more details.
  6.  
  7. + Everywhere: Removed duplicate defines, e.g. everybody defined their
  8. own ID for ethernet address size (6). Put IDs for magic numbers in
  9. various places.  Still some inconsistency, ETH_ and ETHER_ are used.
  10.  
  11. + Everywhere: Added prototypes of functions to netboot.h.  Removed
  12. unused variables.
  13.  
  14. + Makefiles: Rewritten.
  15.  
  16. + netboot.h: Added define for TFTP_MAX_PACKET = 512. Increased TIMEOUT
  17. for tftp packets to 180 (about 10 seconds) so that tftp servers would
  18. be able to retransmit blocks.
  19.  
  20. + main.c: Rewrote tftp(). Original was intended to get only one block
  21. and the strain on the structure due to modifications was showing.
  22. Increased config_buffer size to TFTP_MAX_PACKET+1 to avoid special
  23. casing data length=512.
  24.  
  25. + linuxloader.c: Cleaned up the code in some places, especially
  26. linux_tftp.  Moved the bootp reply block into bss space instead of a
  27. fixed location such as 0x90000.
  28.  
  29. + ns8390.c: Removed one bug regarding packet length. packetlen was
  30. wrongly shortened when packets wraparound the ring buffer.
  31.  
  32. + 3c509.c: Changed some of the gotos to returns.  Removed ARP code since
  33. that's already done elsewhere.  Removed interrupt enable and Rx early
  34. notification (we can't do anything with the packet until it's complete
  35. anyway).
  36.  
  37. Major changes from 1.1 to 1.2
  38.  
  39. + Small bug in makerom.c. Extra semicolon shortened for loop and made
  40. double checking code invalid.
  41.  
  42. + Added version identification to startup string.
  43.  
  44. + Gathered external declarations into netboot.h.
  45.  
  46. + New compile time option for netboot-32. If INT19H is not defined,
  47. then boot ROM takes control as soon as BIOS scans it. This may solve
  48. the problem of some BIOSes not calling the boot ROM at INT19H. This
  49. may be when disks are detected by the BIOS, i.e. the machine is not
  50. truly diskless.
  51.  
  52. + Added a new program, test.c, for making test ROMs to verify that
  53. the BIOS recognises the ROM.
  54.  
  55. + New directory contrib contains contributed code. Currently contains
  56. masq by Gerd Knorr: make a boot floppy without DOS
  57. comboot-1.0 by Adam J. Richter: also make a boot floppy without DOS.
  58.  
  59. + New mknbi-1.4 from Gero Kuhlmann and Markus Gutschke. This one handles
  60. the new bzImage format.
  61.  
  62. Bumped up version to 2.0 because we are so listed in the Linux 2.0
  63. distribution and this would avoid confusion.
  64.